difficult to digest - German English Dictionary